#include <stdio.h>
long Fact(int n){		 	  		   	 
    long t=1;
    int i;
    for(i=1;i<=n;i++){		 	  		   	 
        t=t*i;
    }
    return t;
}		 	  		   	 
long Sum(int m)
{		 	  		   	 
    long s=0;
    int i; 
    for(i=1;i<=m;i++){		 	  		   	 
        s=s+Fact(i);
    }
    return s;
}		 	  		   	 
int main(){		 	  		   	 
    int k,num;
    long sum=0;
    printf("Please input n:");
    scanf("%d",&num);
    if(num<=0||num>=10){		 	  		   	 
        printf("input error!\n");
    }
    else{		 	  		   	 
    for(k=1;k<=num;k++){		 	  		   	 
        sum=sum+Sum(k);
    }
    printf("the answer is %ld",sum);
    }
    return 0;
}